// pages/downloading/downloading.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isDown:false,
    totalBytesExpectedToWrite:0,
    totalBytesWritten:0,
    progress:0,


  },
  download:function(){
    var that=this
    var url="https://download1.dclud.net.cn/download/HBuilderX.3.5.3.20220729.zip"
    const downTask=wx.downloadFile({
      url:url,
      success:function(res){
        console.log(res)
      }
    })
    downTask.onProgressUpdate(function(res){
      that.setData({
        totalBytesExpectedToWrite:res.totalBytesExpectedToWrite,
        totalBytesWritten:res.totalBytesWritten,
        progress:res.progress,
        isDown:true
      })
      if(res.progress>33){
        downTask.abort()
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})